



		FUNCTII SURJECTIVE
	       --------------------

	Sa se determine cate functii surjective exista de la o multime cu m
elemente, la o multime cu n elemente.

SOLUTIE:
--------

data de Mugurel Ionut Andreica

	Se calculeaza matricea A[i,j] = numarul de functii surjective de
la multimea cu primele i elemente, la multimea cu primele j elemente ale
codomeniului.

A[i,j] =	0,  daca j>i
		i!, daca i=j

	Altfel,
A[i,j] = A[j-1,j-1]*C(i,i-j+1) + A[j,j-1]*C(i,i-j) + .. + A[i-1,j-1]*C(i,1)

Explicatie: La fiecare solutie de forma : F:(1..p) -> (1..j-1), se intercaleaza
intre elementele sale i-p elemente egale cu j (oriunde in vectorul solutie)